package com.efuture.reflect;

/**
 * @ClassNAME GetClass
 * @Description 获取class的三种方式
 * @Author zhaoshanshan
 * @Date 2021/9/11 4:02 下午
 * @Version 1.0
 */
public class GetClass {

    public static void main(String[] args) {
        try{
           //第一种方式 Class.forName()
            Class c1 = Class.forName("com.efuture.reflect.GetClass");//参数为类的路径
           //第二种方式 getClass
           Integer i = 100;
           Class c2 = i.getClass();
           //第三种 .class方式
           Class c3 = String.class;
          // Class c3 = Integer.class;

        }catch(Exception e){
            e.getStackTrace();
        }
    }
}